An improved human powered vehicle for the Philippines - Chen, Chien-hsun