Design and testing of a small human-powered generator for developing rural communities | IEEE Conference Publication | IEEE Xplore