Novel synthesis of polymorphous nanocrystalline KNbO3 by a low temperature solution method.